permanent contact - German English Dictionary